div.languagePickerArea {
	width: 800px;
}

div.languagePickerHiddenInputs {
	display: none;
}

div.languagePickerCountryColumn {
	max-width: 250px;
	margin: 2px;
	float: left;
	display: inline;
}

div.languagePickerLanguageColumn {
	max-width: 250px;
	margin: 2px;
	float: left;
	display: inline;
}

div.languagePickerButtonColumn {
	max-width: 30px;
	margin: 2px;
	float: left;
	display: inline;
}

div.languagePickerSelectedLanguageColumn {
	max-width: 250px;
	margin: 2px;
	float: left;
}

input.languagePickerAddButton {
	width: 30px;
}

input.languagePickerRemoveButton {
	width: 30px;
}

select.languagePickerRegion {
	width: 250px;
}

select.languagePickerCountry {
	width: 250px;
}

select.languagePickerLanguage {
	width: 250px;
}

select.languagePickerSelectedLanguage {
	width: 250px;
}
